﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DataAccess;

namespace QUANLYKHACHSAN_N4
{
    public partial class frmThuePhong : DevComponents.DotNetBar.Office2007Form
    {
        public frmThuePhong(TaiKhoan_Info tk)
        {
            InitializeComponent();
            XuLyDataGridView.Style(dgrDanhSach);
            this.tk = tk;
        }
        TaiKhoan_Info tk;
      

        private void btnTimKiem_Click(object sender, EventArgs e)
        {
            dgrDanhSach.DataSource = null;
            if (DatPhong_Info.TPGetByID(txtPhieuDat.Text).Count == 0)
            {
                DgResul.ShowDiag("Không tìm thấy phiếu đặt này");
                return;
            }
            dgrDanhSach.DataSource = DatPhong_Info.TPGetByID(txtPhieuDat.Text);
        }

        private void btnThuePhong_Click(object sender, EventArgs e)
        {
            if (dgrDanhSach.Rows.Count == 0)
            {
                DgResul.ShowDiag("Vui lòng chọn phiếu đặt phòng");
                return;
            }
            DataGridViewRow r = dgrDanhSach.CurrentRow;
            DateTime n= DuLieu.ShortDateTime(DateTime.Now);
            if (n > DateTime.Parse(r.Cells["ngayden"].Value.ToString()) && n < DateTime.Parse(r.Cells["ngaydi"].Value.ToString()))
            {
                if(ThuePhong_Info.Add(txtMaPhieuThue.Text,txtPhieuDat.Text,tk.manv))
                {
                    DgResul.ShowDiag("Đã tiến hành giao phòng");                    
                }
            }
            else
                DgResul.ShowDiag("Chưa đến ngày giao phòng này");
        }
    }
}
